strawberry geranium - French English Dictionary